This page last changed on May 04, 2010 by stepheneb.
Unknown macro: {section}
Unknown macro: {column}
Unknown macro: {column}

Not open source

Sun's JSR223

NOT open source: http://jcp.org/aboutJava/communityprocess/pr/jsr223/index.html

  • script/jsr223/jsr223.jar

We need to replace this. Possibly with livetribes Apache 2 version of jsr223: http://livetribe.codehaus.org/

NetLogo

http://ccl.northwestern.edu/netlogo/docs/faq.html#license

The license is given in the "Copyright" section of the NetLogo User Manual, as well as in the application's about box and the README file accompanying the download.

A quick summary of the license is that use is unrestricted, including commercial use, but there are some restrictions on redistribution and/or modification (unless you contact Uri Wilensky to arrange different terms).

At present, the source code for most of NetLogo is not publicly available. We are working on eventually releasing the source under an open source license.

BehaviorSpace, however, is free and open source software under the GNU LGPL license. Also, all of the extensions currently bundled with NetLogo are free and open source. You will find the source code for BehaviorSpace and the bundled extensions included in the NetLogo distribution.

NetLogo is not a closed platform. We provide APIs for controlling NetLogo from external code and extending the language with new commands and reporters. (See "Controlling" and "Extensions" in the User Manual.) We encourage users to write NetLogo extensions and share them with the NetLogo user community.

NetLogo license: http://ccl.northwestern.edu/netlogo/

Copyright 1999-2009 by Uri Wilensky.

All rights reserved.

The NetLogo software, models and documentation are distributed free of charge for use by the public to explore and construct models. Permission to copy or modify the NetLogo software, models and documentation for educational and research purposes only and without fee is hereby granted, provided that this copyright notice and the original author's name appears on all copies and supporting documentation. For any other uses of this software, in original or modified form, including but not limited to distribution in whole or in part, specific prior permission must be obtained from Uri Wilensky. The software, models and documentation shall not be used, rewritten, or adapted as the basis of a commercial software or hardware product without first obtaining appropriate licenses from Uri Wilensky. We make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.* org/concord/nlogo/netlogo4/netlogo4.jar

  • org/concord/otrunk-nlogo41/otrunk-nlogo41.jar

Open Source: Concord Consortium

OTrunk

LGPL

http://www.concord.org/license.html

  • org/concord/algebra-objects/algebra-objects.jar
  • org/concord/apple-support/apple-support.jar
  • org/concord/biologica/biologica.jar
  • org/concord/collisions/collisions.jar
  • org/concord/data/data.jar
  • org/concord/datagraph/datagraph.jar
  • org/concord/examples/examples.jar
  • org/concord/framework/framework.jar
  • org/concord/frameworkview/frameworkview.jar
  • org/concord/ftdi-serial-wrapper/ftdi-serial-wrapper.jar
  • org/concord/function-graph/function-graph.jar
  • org/concord/graph-function/graph-function.jar
  • org/concord/graph/graph.jar
  • org/concord/graphutil/graphutil.jar
  • org/concord/httpclient/httpclient.jar
  • org/concord/loader/loader.jar
  • org/concord/math/math.jar
  • org/concord/modeler/mw/mw.jar
  • org/concord/multimedia/multimedia.jar
  • org/concord/otrunk-biologica/otrunk-biologica.jar
  • org/concord/otrunk-browser/otrunk-browser.jar
  • org/concord/otrunk-cck/otrunk-cck.jar
  • org/concord/otrunk-collisions/otrunk-collisions.jar
  • org/concord/otrunk-ui/otrunk-ui.jar
  • org/concord/otrunk/data-util/data-util.jar
  • org/concord/otrunk/ot-script/ot-bsf/ot-bsf.jar
  • org/concord/otrunk/ot-script/ot-javascript/ot-javascript.jar
  • org/concord/otrunk/ot-script/ot-jruby/ot-jruby.jar
  • org/concord/otrunk/ot-script/ot-jython/ot-jython.jar
  • org/concord/otrunk/ot-script/ot-script-api/ot-script-api.jar
  • org/concord/otrunk/ot-script/ot-script-view/ot-script-view.jar
  • org/concord/otrunk/otrunk-diy/otrunk-diy.jar
  • org/concord/otrunk/otrunk-intrasession/otrunk-intrasession.jar
  • org/concord/otrunk/otrunk-phet/otrunk-phet.jar
  • org/concord/otrunk/otrunk-report-libraries/otrunk-report-libraries.jar
  • org/concord/otrunk/otrunk-swingx/otrunk-swingx.jar
  • org/concord/otrunk/otrunk-udl/otrunk-udl.jar
  • org/concord/otrunk/otrunk-velocity/otrunk-velocity.jar
  • org/concord/otrunk/otrunk.jar
  • org/concord/pedagogica/pedagogica.jar
  • org/concord/portfolio/portfolio.jar
  • org/concord/rtt-applets/rtt-applets.jar
  • org/concord/sapi/sapi.jar
  • org/concord/sensor/sensor.jar
  • org/concord/shape-scaler/shape-scaler.jar
  • org/concord/swing/swing.jar
  • org/concord/utilities/proxy/proxy.jar
  • org/concord/utilities/response-cache/response-cache.jar

Concord Consortium Molecular Workbench

GPL

  • org/concord/otrunk-mw/otrunk-mw.jar

Concord Consortium – Sensor Interfaces

LGPL: http://www.concord.org/license.html

  • org/concord/sensor-native/sensor-native.jar
  • org/concord/sensor/labpro-usb/labpro-usb.jar
  • org/concord/sensor/labquest-jna/labquest-jna.jar
  • org/concord/sensor/pasco-pasport/pasco-pasport.jar
  • org/concord/sensor/sensor-dataharvest/sensor-dataharvest.jar
  • org/concord/sensor/sensor-pasco/sensor-pasco.jar
  • org/concord/sensor/sensor-vernier/sensor-vernier.jar

Open Source: External

Apache Jakarta Bean Scripting Framework

Apache 2.0: http://jakarta.apache.org/bsf/

  • bsf/bsf/bsf.jar

Apache Commons

Apache 2.0: http://commons.apache.org/

  • commons-beanutils/commons-beanutils/commons-beanutils.jar
  • commons-collections/commons-collections/commons-collections.jar
  • commons-digester/commons-digester/commons-digester.jar
  • commons-io/commons-io/commons-io.jar
  • commons-lang/commons-lang/commons-lang.jar
  • commons-logging/commons-logging/commons-logging.jar
  • commons-validator/commons-validator/commons-validator.jar

JDom

XML processing library
An Apache-like license with the attribution clause removed: http://www.jdom.org/docs/faq.html#a0030

  • jdom/jdom/jdom.jar

JUG: Java UUID generator

http://jug.safehaus.org/Download

v2 is available under: LGPL 2.1 and ASL 2.0

we are using v1.1.2 which is only under the LGPL 2.1

  • jug/jug/jug.jar

log4J

logging framework
Apache v2.0: http://logging.apache.org/log4j/1.2/license.html

  • log4j/log4j/log4j.jar
  • org/concord/external/log/log4j/log4j.jar

Com4J

library that allows Java applications to seemlessly interoperate with Microsoft Component Object Model
MIT license: https://com4j.dev.java.net/

  • net/java/com4j/com4j/com4j.jar

TELS/SAIL

SAIL libraries from the TELS project

LGPL: http://sail.sourceforge.net/sail-core/license.html

  • net/sf/sail/sail-core/sail-core.jar
  • net/sf/sail/sail-data-emf/sail-data-emf.jar
  • org/telscenter/sail-otrunk/sail-otrunk.jar

Apache Velocity

The Velocity Java templating tools
Apache 2.0: http://velocity.apache.org/engine/devel/license.html

  • org/apache/velocity/velocity-tools/velocity-tools.jar
  • org/apache/velocity/velocity/velocity.jar
  • velocity/velocity-dep/velocity-dep.jar
  • velocity/velocity/velocity.jar

Animating Card Layout

BSD: https://animatingcardlayout.dev.java.net/

  • org/concord/external/animating-card-layout/animating-card-layout.jar

EKit

Java html editor
LGPL: http://sourceforge.net/projects/ekit/

  • org/concord/external/ekit/ekit.jar

Java - Math Expression Parser

Java - Math Expression Parser
GPL: http://sourceforge.net/projects/jep/

  • org/concord/external/jep/jep.jar

Java Native Access

Java Native Access
LGPL: https://jna.dev.java.net/

  • org/concord/external/jna/jna-examples/jna-examples.jar
  • org/concord/external/jna/jna-jws/jna-jws.jar

rJava

rJava - Low-level R to Java interface

LGPL – I think: http://www.rforge.net/rJava/svn.html , http://sourceforge.net/projects/rjava/

  • org/concord/external/jri/libjri/libjri.jar

PhET

PhET models

Previously they were distributed under the LGPL license Now they are distributed under both the Creative Commons Attribution (like the LGPL) or the GPL: http://phet.colorado.edu/about/licensing.php

  • org/concord/external/phet/phetballoons/phetballoons.jar
  • org/concord/external/phet/phetcck/phetcck.jar
  • org/concord/external/phet/phetdischargelamps/phetdischargelamps.jar
  • org/concord/external/phet/phetfaraday/phetfaraday.jar
  • org/concord/external/phet/phetramp/phetramp.jar
  • org/concord/external/phet/phetsound/phetsound.jar
  • org/concord/external/phet/phetwave/phetwave.jar

More detail on PhET model licensing: PhET Credits and License Details.

RXTX

Java serial port library

LGPL: http://users.frii.com/jarvi/rxtx/license.html

  • org/concord/external/rxtx/rxtx-comm/rxtx-comm.jar

JLayer

Java mp3 player

LGPL: http://www.javazoom.net/javalayer/javalayer.html

  • org/concord/external/sound/jlayer/jlayer.jar

MP3-SPI

MP3 services

LGPL: http://www.javazoom.net/mp3spi/about.html

  • org/concord/external/sound/mp3spi/mp3spi.jar

Open Source Java Sound

Open Source Java Sound

LGPL: http://www.tritonus.org/

  • org/concord/external/sound/tritonus/tritonus.jar

FreeTTS

FreeTTS speech synthesizer: http://freetts.sourceforge.net/docs/index.php

A "BSD-like" license: http://freetts.sourceforge.net/license.terms

  • org/concord/external/tts/cmu_time_awb/cmu_time_awb.jar
  • org/concord/external/tts/cmu_us_kal/cmu_us_kal.jar
  • org/concord/external/tts/cmudict04/cmudict04.jar
  • org/concord/external/tts/cmulex/cmulex.jar
  • org/concord/external/tts/cmutimelex/cmutimelex.jar
  • org/concord/external/tts/en_us/en_us.jar
  • org/concord/external/tts/freetts/freetts.jar
  • org/concord/external/tts/narrator/narrator.jar

vecmath

3D vector math: https://vecmath.dev.java.net/

GPL plus Classpath Exception: http://openjdk.java.net/legal/gplv2+ce.html

  • org/concord/external/vecmath/vecmath.jar

Eclipse Modeling Framework

http://www.eclipse.org/modeling/emf/

EPL v1: http://www.eclipse.org/org/documents/epl-v10.php

  • org/eclipse/emf/common/common.jar
  • org/eclipse/emf/ecore-xmi/ecore-xmi.jar
  • org/eclipse/emf/ecore/ecore.jar

SwingWorker

LGPL: https://swingworker.dev.java.net/

  • org/jdesktop/swing-worker/swing-worker.jar

JRuby

CPL, GPL, and LGPL: http://github.com/jruby/jruby/blob/master/COPYING

  • org/jruby/jruby-complete/jruby-complete.jar

Jython

Python Software Foundation License Version 2: http://www.jython.org/license.html

  • org/jython/jython/jython.jar

Jetty

Apache 2: http://jetty.codehaus.org/jetty/license.html

  • org/mortbay/jetty/jetty-util/jetty-util.jar
  • org/mortbay/jetty/jetty/jetty.jar
  • org/mortbay/jetty/servlet-api/servlet-api.jar

MozSwing

MPL 1.1, GPL 2.0, LGPL 2.1

  • org/mozdev/mozswing/mozswing-complete/mozswing-complete.jar

SwingX

Swing GUI Extensions

LGPL: https://swingx.dev.java.net/

  • org/swinglabs/swingx/swingx.jar

ORO

Java text-processing classes

Apache 2: http://jakarta.apache.org/oro/

  • oro/oro/oro.jar

Rhino

Rhino, the Java-based Javascript interpreter.

MPL, GPL: https://developer.mozilla.org/en/Rhino_License

  • rhino/js/js.jar

SSLext

Struts, SSL extensions

Apache 1.1: https://olex.openlogic.com/packages/sslext

  • sslext/sslext/sslext.jar

XStream

XStream java xml serialization library

BSD: http://xstream.codehaus.org/license.html

  • xstream/xstream/xstream.jar
Document generated by Confluence on Jan 27, 2014 16:52